supportive role - English Synonyms Dictionary